
#include "register/tilingdata_base.h"

namespace optiling {
BEGIN_TILING_DATA_DEF(SelectV2TilingData)
  TILING_DATA_FIELD_DEF(uint32_t, totallength);
  TILING_DATA_FIELD_DEF(uint32_t, tileDataNum);
  TILING_DATA_FIELD_DEF(uint32_t, condition_length);
  TILING_DATA_FIELD_DEF(uint32_t, x1_length);
  TILING_DATA_FIELD_DEF(uint32_t, x2_length);
  TILING_DATA_FIELD_DEF(int64_t, numshapes);
  TILING_DATA_FIELD_DEF_ARR(int64_t, 192, shape);  
  TILING_DATA_FIELD_DEF_ARR(int64_t, 64, shapefull);
  TILING_DATA_FIELD_DEF(bool, e1flag);
END_TILING_DATA_DEF;

REGISTER_TILING_DATA_CLASS(SelectV2, SelectV2TilingData)
}
